Evolving Control Structures with Automatically Defined Macros
نویسنده
چکیده
Koza has previously shown that the power of a genetic programming system can often be enhanced by allowing for the simultaneous evolution of a main program and a collection of automatically defined functions (ADFs). In this paper I show how related techniques can be used to simultaneously evolve a collection of automatically defined macros (ADMs). I show how ADMs can be used to produce new control structures during the evolution of a program, and I present data showing that ADMs sometimes provide a greater benefit than do ADFs. I discuss the characteristics of problems that may benefit most from the use of ADMs, or from architectures that include both ADFs and ADMs, and I discuss directions for further research.
منابع مشابه
Evolving Control Structures with Automatically
Koza has previously shown that the power of a genetic programming system can often be enhanced by allowing for the simultaneous evolution of a main program and a collection of automatically de ned functions (ADFs). In this paper I show how related techniques can be used to simultaneously evolve a collection of automatically de ned macros (ADMs). I show how ADMs can be used to produce new contro...
متن کاملEvolving Control Structures with Automatically De ned
Koza has previously shown that the power of a genetic programming system can often be enhanced by allowing for the simultaneous evolution of a main program and a collection of automatically deened functions (ADFs). In this paper I show how related techniques can be used to simultaneously evolve a collection of automatically deened macros (ADMs). I show how ADMs can be used to produce new contro...
متن کاملKeeping Adaptive Game Ai Interesting
We propose a method for automatically learning diverse but effective macros that can be used as components of game AI scripts. Macros are learnt by a selection-based optimisation method that maximises an interestingness measure. Our demonstrations are performed in a CRPG simulation with two wizards duelling. The results show that the macros learned this way can increase adaptivity, and diversit...
متن کاملWant to Do a Better Job? - Select Appropriate Statistical Analysis in Healthcare Research
The ability to integrate information, perform accurate and unbiased analysis, and generate flexible reports is in great demand in healthcare research. This paper uses a real-world example to illustrate an automated and easily managed process to perform a comprehensive analysis. It will demonstrate macros that help programmers determine what types of statistical tests will be appropriate to exam...
متن کاملT-EDIT, A Collection of Editing Macros for TEX
T-EDIT is a powerful collection of editing macros designed specifically for TEX. The macros are designed to be used with the KEDIT editor on IBM PC or PC-compatible computers. The user is aided in every step of the preparation of a completed document. Menus or prompting messages are included with many of the macros. Over 1250 TEX and AMS-TEX control sequences may be accessed through menus. The ...
متن کامل